hare-brained fellow - Spanish English Dictionary